Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F3 France F4 Italy F5 France F8 France F9 Germany F11 Germany F1 Germany F2 France F1 France F2 France F5 Great Britain F1 Great Britain F2 Great Britain F4 France F4 France F6 Romania F3 Nigeria F1 Netherlands F5 France F1 France F6 Belgium F1 Netherlands F2 Netherlands F3 Netherlands F4 Belgium F10 Belgium F14 Netherlands F4 France F14 Belgium F7 France F18 Netherlands F2 France F7 Turkey F2 Turkey F3 Belgium F2 France F3 France F4 Great Britain F3 France F2 Italy F6 Open de Montauban - Montauban San Luis Potosi Challenger - San Luis Potosi Kobstaedernes ATP Challenger - Kolding Pekao Open 2005 - Szczecin Open de L'Isere - Grenoble San Remo Tennis Cup - San Remo Schickedanz Open 2007 - Furth Sporting Challenger '07 Trofeo Regione Piemonte - Turin Mons Challenger BMW Tennis Championship - Sunrise GHI Bronz Classic - Bronx Dusseldorf Open Challenger 2007 - Dusseldorf Abierto Club Casablanca - Mexico City Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen Flea Market Cup - Busan Tennis Napoli Cup - Napoli Tunis Open - Tunis BNP Paribas Primrose - Bordeaux Maia Open 2002 - Maia EI Bank Bulgarian Challenger - Sofia The Hilversum Open - Hilversum Open de L'Isere - Grenoble Macedonian Open - Skopje Challenger 42 - Andrezieux BSI Challenger Lugano - Lugano Zivnobanka Czech Open - Prostejov XXVIII Edizione 'A.Savoldi' - Manerbio Porsche Open - Poznan GHI Bronx Classic - Bronx Challenger Ford de Cherbourg - Cherbourg ATP Challenger 2003 Numea - New Caledonia Challenger Leon 2004 - Leon Pekao Open - Szczecin Memorial Savigni - Sassuolo Siemens Open 2007 - Scheveningen Olbia Challenger - Olbia Garden Open 2005 - Rome X Abierto Internacional de Salinas - Salinas Memorial Savigni - Sassuolo Open de Montauban - Montauban Ljubljana Open - Ljubljana Banca Stato Challenger - Lugano Siemens Open 2003 - Scheveningen Tatra Banka Slovak Open - Bratislava Bauer Watertechnology Cup - Eckental Citta di Monza - Monza Ostdeutscher Sparkassen Cup - Dresden Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban Steelers Cup - Kosice Mordovia Cup - Mordovia Samsung Securities Cup - Seoul Tehran Open 2004 - Tehran IPP Open - Helsinki KGHM Polish Indoors - Wroclaw Siemens Open 2004 - Scheveningen Riviera di Rimini Challenger 2004 - Rimini Arpa Ceramic Cup - Reggio Emilia Draft Corona Mexico City Open - Mexico City Sunrise Challenger Sofia Challenger Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara Prosperita Open 2007 - Ostrava Ostrava Challenger Trofeo Internacional Club Laieta - Barcelona Top Wool Challenger - Biella Scheveningen Challenger Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini St. Petersburg Challenger - St. Petersburg Szczecin Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Aachen Challenger Genova Challenger Bordeaux Challenger Scheveningen Challenger Cordenons Challenger Manerbio Challenger Como Challenger Open des Alpes Trophee BNP Paribas - Grenoble Seoul Challenger KGHM Dialog Polish Indoors - Wroclaw Guangzhou Challenger Pingguo Challenger Bordeaux Challenger Furth Challenger Scheveningen Challenger Sopot Challenger Tampere Challenger Trani Challenger Manerbio Challenger Como Challenger St. Remy Challenger Szczecin Challenger San Luis Potosi Challenger - San Luis Potosi Izmir Challenger Torneo Internacional Challenger Fila 2005 - Leon Citta di Monza - Monza Mons Challenger ECM Prague Open 2005 - Prague Rennes Challenger Seoul Challenger IPP Geneva Trophy - Geneva Noumea Challenger Dallas Challenger Quimper Challenger Architect Open - Budapest Prostejov Challenger Ethias Tennis Trophy - Mons Braunschweig Challenger Napoli Challenger Bordeaux Challenger Lambertz Open by Stawag - Aachen Quimper Challenger IPP Open - Helsinki Cordenons Challenger Le Gosier Challenger Tunis Challenger Ostrava Challenger Braunschweig Challenger Heilbronn Challenger Orbetello Challenger Segovia Challenger Como Challenger Szczecin Challenger Orleans Challenger Mons Challenger Cherbourg Challenger St. Brieuc Challenger Tunis Challenger Aix En Provence Challenger Segovia Challenger Ostdeutscher Sparkessen Cup - Dresden Orleans Challenger Mons Challenger Rennes Challenger Geneva Challenger Reunion Island Challenger Cherbourg Challenger Dallas Challenger Samsung Securities Cup - Seoul Rennes Challenger Bordeaux Challenger Blois Challenger Marburg Challenger Liberec Challenger Orleans Challenger Budapest Challenger Eckental Challenger Orbetello Challenger San Marino Challenger Bordeaux Challenger China Open - Beijing Open Mutouest de Saint-Brieuc - St. Brieuc Meerbusch Challenger Cherbourg Challenger Lyon Challenger Noumea Challenger Rennes Challenger Quimper Challenger Blois Challenger Mons Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia Ethias Trophy - Mons Eckental Challenger Lyon Challenger Open de Franche-Comte - Besancon Mouilleron-Le-Captif Challenger The Tarka Challenger - Barnstaple Sina-Kia Motors Tennis Cup - Cordenons Reunion Island Challenger Trnava Challenger Casablanca Challenger Wroclaw Challenger Wolfsburg Challenger Open de la Ville de Saint Denis - Reunion Island Bordeaux Challenger Prague Challenger Internationaux de Tennis de Brest - Brest ECM Cup - Prague Open de Montauban - Montauban Sporting Challenger 2003 - Turin Binghamton Professional Tennis Tournament - Binghamton Braunschweig Challenger Lisbon Challenger Turin Challenger Open de L'Isere-Open 38 - Grenoble USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Canberra Challenger The LTA Bolton Challenger - Bolton Challenger Ford de Cherbourg - Cherbourg Challenger Leon 2003 - Leon USTA Challenger of Dallas - Dallas 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Rome Challenger 2003 Freeman Men's Challenger - Joplin Stella Artois Clay Court Championships - Budaors Prostejov Challenger Schickendanz Open - Furth Furth Challenger Monza Challenger Quimper Challenger Pau Challenger Nord LB Open - Braunschweig Bordeaux Challenger Bercuit Challenger LTA Wrexham Challenger - Wrexham Rhein-Main Challenger 2003 - Aschaffenburg Liberec Challenger Recanati Challenger Grand Prix de Tennis de Lyon - Lyon Fujitsu Siemens Open - Budapest Open 13 - Marseille Mallorca Open - Mallorca The Scottish Tennis Championships - Edinburgh San Remo Tennis Cup - San Remo St.Petersburg Challenger by Kinex - St. Petersburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba DPD Challenger 2002 - Aschaffenburg Nottingham-2 Challenger Challenger Casino Lugano - Lugano The LTA Men's Challenger Wrexham - Wrexham Banca Stato Challenger Lugano - Lugano Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble AAPT Championships - Adelaide Volkswagen Challenger 2004 - Wolfsburg Sarajevo Open 2004 - Sarajevo Open Sainte Victoire - Aix-En-Provence Open Prevadies - St. Brieuc Open de L'Isere - Grenoble Open 13 - Marseille Open de Montauban - Montauban ATP Open Castilla y Leon - Segovia Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Orleans Challenger Eckental Challenger Ethias Trophy - Mons Trani Challenger Allianz Suisse Open Gstaad - Gstaad Heineken Open - Auckland Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Rome Challenger Napoli Challenger Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Prague Challenger Open 13 - Marseille Prostejov Challenger Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Sydney International - Sydney BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel BCR Open Romania - Bucharest Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Kolding Challenger Orange Prokom Open - Sopot BCR Open Romania - Bucharest Open de Moselle - Metz Chennai Open - Chennai SAP Open - San Jose Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort Countrywide Classic - Los Angeles Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Grand Prix Hassan II - Casablanca Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Bratislava Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Open Sud de France - Montpellier Brisbane International - Brisbane SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis BMW Open - Munich Gerry Weber Open - Halle Winston Salem - Winston Salem BCR Open Romania - Bucharest Erste Bank Open - Vienna Aircel Chennai Open - Chennai Open Sud de France - Montpellier SAP Open - San Jose Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Citi Open - Washington Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Open Sud de France - Montpellier Petange Challenger Next Generation Adelaide International - Adelaide Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Mons Challenger Cherbourg Challenger Delray Beach International Tennis Championships - Delray Beach Rennes Challenger Regions Morgan Keegan Championships - Memphis BRD Nastase Tiriac Trophy - Bucharest Scheveningen Challenger Gerry Weber Open - Halle BMW Open - Munich Davidoff Swiss Indoors Basel - Basel Catella Swedish Open - Bastad Tanger Challenger Meknes Challenger Delray Beach International Tennis Championships - Delray Beach Brisbane - Brisbane Heineken Open - Auckland Marrakech Challenger Sunrise Challenger Grand Prix Hassan II - Casablanca Credit Agricole Suisse Open - Gstaad Noumea Challenger Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca Moselle Open - Metz If Stockholm Open - Stockholm Garanti Koza Sofia Open - Sofia Barletta Challenger Open de Nice Cote d'Azur - Nice Shenzhen Open - Shenzhen Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Tata Open Maharashtra - Pune Heineken Open - Auckland Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Rome Challenger Erste Bank Open - Vienna Alphen Challenger Trnava Challenger Mons Challenger Mouilleron-Le-Captif Challenger Tunis Challenger Next Generation Adelaide International - Adelaide Pilot Pen Tennis - New Haven Moselle Open - Metz Ordina Open - s-Hertogenbosch Masters Series - Hamburg The Stella Artois Championships - London ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Ordina Open - 's-Hertogenbosch SA Tennis Open - Johannesburg Open 13 - Marseille Serbia Open - Belgrade Gerry Weber Open - Halle Allianz Suisse Open - Gstaad International German Open - Hamburg Pilot Pen Tennis - New Haven Liberec Challenger Delray Beach International Tennis Championships - Delray Beach Irving Challenger UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Aachen Challenger China Open - Beijing Trnava Challenger Open de Nice Cote d'Azur - Nice Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Adidas Open de Toulouse - Toulouse Geneva Challenger Grand Prix Hassan II - Casablanca Prostejov Challenger Le Gosier Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Tunis Challenger Open 13 - Marseille Mons Challenger Open de Moselle - Metz Topshelf Open - 's-Hertogenbosch Aptos Challenger Challenger 42 - Andrezieux Moselle Open - Metz If Stockholm Open - Stockholm Sporting Challenger - Turin Orleans Challenger Schickendanz Open - Furth European Open - Antwerp BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Hamburg Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger Scheveningen Challenger Meknes Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Togliatti Cup - Togliatti Winston-Salem Open - Winston-Salem Hilton Waikoloa Village USTA Challenger - Waikoloa Memphis Open - Memphis Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch AEGON Championships - London Open Mutouest - St. Brieuc Antalya Cup - Antalya San Luis Potosi Challenger - San Luis Potosi VII Torneo Internazionale di Tennis - Barletta European Open - Antwerp Unique Zagreb Open - Zagreb Open Sud de France - Montpellier KGHM Polish Indoors - Wroclaw Open Romania - Bucharest Davidoff Swiss Indoors - Basel Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Regions Morgan Keegan Championships - Memphis Masters Series Hamburg - Hamburg If Stockholm Open - Stockholm Medibank International - Sydney Mutua Madrilena Masters Madrid - Madrid China Open - Beijing Open 13 Provence - Marseille Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Barletta Challenger Francavilla Challenger Pacific Life Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Ordina Open - 's-Hertogenbosch Campionati BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Davidoff Swiss Indoors - Basel BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Bank Austria Tennis Trophy - Vienna Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami ATP Kremlin Cup - Moscow AIG Japan Open Tennis Championships - Tokyo French Open - Paris Swiss Open - Gstaad Wimbledon - London U.S. Open - New York AEGON International - Eastbourne Bet-at-home Open - Hamburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Aircel Chennai Open - Chennai Wimbledon - London Estoril Open - Estoril Campionati Internazionali D'Italia - Rome Winston-Salem Open - Winston-Salem U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Hungarian Open - Budapest Wimbledon - London U.S. Open - New York Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York French Open - Paris Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Croatia Open - Umag French Open - Paris U.S. Open - New York Australian Open - Melbourne The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad European Open - Antwerp Thailand Open - Bangkok French Open - Paris Open Sabadell Atlantico - Barcelona Sony Ericsson Open - Miami Davis Cup, World Group, PO, BEL-USA 1-4 Australian Open - Melbourne Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, Finals, Group D ATP Cup - Brisbane, Perth, Sydney Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Masters Series Hamburg - Hamburg Internazionali BNL dItalia - Rome French Open - Paris Sony Ericsson Open - Miami Olympics - London Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - Beijing